package com.ajl.wx.utils;

import com.ajl.wx.beans.vo.ResultApi;

public class ResultApiUtil {
    public static <T> ResultApi<T> success(String msg,T data){
        return ResultApi.ResultApiBuilder.aResultApi()
                .withCode(0)
                .withData(data)
                .withMsg(msg)
                .build();
    }
    public static <T> ResultApi<T> fail(int code,String msg){
        return (ResultApi<T>) fail(code,msg,"{}");
    }
    public static <T> ResultApi<T> fail(int code,String msg,T data){
        return ResultApi.ResultApiBuilder.aResultApi()
                .withCode(code)
                .withData(data)
                .withMsg(msg)
                .build();
    }
}
